blow from a large rock - Turkish English Dictionary